artificial reality - Spanish English Dictionary